package cn.t.persistence.entity;

import cn.t.core.mode.BasePO;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * mq消息日志表实体对象
 */
@Data
@TableName("t_mq_process_log")
public class MqProcessLogPO extends BasePO {


    /**
     * mq队列名
     */
    private String queue;

    /**
     * 业务key，目前只有工单号
     */
    private String businessKey;

    /**
     * mq消息内容
     */
    private String mqContent;

    /**
     * 消费mq消息时请求客户端接口的请求体，多个请求时分多条记录入库。
     */
    private String request;

    /**
     * 消费mq消息时请求客户端接口的返回数据，与request对应。
     */
    private String response;

    /**
     * mq消息处理时间
     */
    private Date processTime;
    /**
     * 同步状态
     */
    private Integer status;

}

